Formal Framework for Ensuring Consistent System and Component Theories in the Design of Small Satellite Systems
نویسندگان
چکیده
We present a design framework for small-satellite systems that ensures that (1) each satellite has a consistent theory to infer new information from information it perceives and (2) the theory for the entire system is consistent so that a satellite can infer new information from information communicated to it. This research contributes to our Reliable and Formal Design (RFD) process, which strives for designs that are ”correct by construction” by introducing formal methods early. Our framework uses Barwise’s channel theory, founded on category theory, and allied work in situation semantics and situation theory. Each satellite has a ”classification”, which consists of tokens (e.g., observed situations) and types (e.g., situation features) and a binary relation classifying tokens with types. The core of a system of classifications is a category-theoretic construct that amalgamates the several classifications. We show how to derive the theory associated with a classification and the theory of the system core, and we show how to check whether a given requirement is derivable from or consistent with a theory.
منابع مشابه
Satellite Conceptual Design Multi-Objective Optimization Using Co Framework
This paper focuses upon the development of an efficient method for conceptual design optimization of a satellite. There are many option for a satellite subsystems that could be choice, as acceptable solution to implement of a space system mission. Every option should be assessment based on the different criteria such as cost, mass, reliability and technology contraint (complexity). In this rese...
متن کاملElectro-Optical Design of Imaging Payload for a Remote Sensing Satellite
Remote sensing using small spacecraft arising from multi-objective economic activity problems is getting more and more developed. These satellites require very accurate pointing to specific locations of interest, with high reliability and small latency. The space borne imaging systems always attempted to achieve the highest ground resolution possible with the available technology at the given t...
متن کاملReachability checking in complex and concurrent software systems using intelligent search methods
Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...
متن کاملPerformance of Multi-beam Satellite Systems With A New Bandwidth Sharing Algorithm
An efficient resource allocation is important to guarantee the best performance with a fair distribution of multi-beam satellite capacity to provide satellite multimedia and broadcasting services. In this way, available bandwidth and capacity problems in new satellite system likes Multi-Input-Multi-Output (MIMO), exploring new techniques for enhancing spectral efficiency in satellite communicat...
متن کاملVibration and Stability Analysis of a Pasternak Bonded Double-GNR-System Based on Different Nonlocal Theories
This study deals with the vibration and stability analysis of double-graphene nanoribbon-system (DGNRS) based on different nonlocal elasticity theories such as Eringen's nonlocal, strain gradient, and modified couple stress within the framework of Rayleigh beam theory. In this system, two graphene nanoribbons (GNRs) are bonded by Pasternak medium which characterized by Winkler modulus and shear...
متن کامل